home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / gus / gus0025.zip / README < prev    next >
Text File  |  1993-05-19  |  73KB  |  1,701 lines

  1.  
  2.        Welcome to the Advanced Gravis Document Viewer.        By John Smith
  3.        
  4.        Update rev #93-05-12
  5.    
  6.       NEW USERS !  Use only the DOWN ARROW key for now.
  7.        Further instructions on using this viewer will follow.
  8.  
  9.  
  10. 0.0.0 ********************* TABLE OF CHAPTERS ****************************
  11.  
  12.       Chapter 1.  GETTING STARTED, a MUST read!!!
  13.               2.  ULTRASOUND SOFTWARE
  14.               3.  SBOS (SOUND BLASTER AND ADLIB EMULATOR)
  15.               4.  TECH NOTES
  16.               5.  WINDOWS
  17.               6.  TROUBLESHOOTING
  18.               7.  UPDATES
  19.               8.  REVISION HISTORY
  20.  
  21.  
  22. 1.0.0 ***************** CHAPTER 1. - GETTING STARTED *********************
  23.  
  24.       SECTIONS for CHAPTER 1
  25.  
  26.       Section  1.0 - About Chapter 1
  27.                1.1 - The Gravis Document Viewer 
  28.                1.2 - Before installing the UltraSound card
  29.                1.3 - Before installing the UltraSound software
  30.  
  31.  
  32. 1.0.1 About Chapter 1
  33.  
  34.       This is the MOST IMPORTANT chapter!  Please take time to read it!
  35.  
  36.        This chapter contains information for ALL users, experienced or not
  37.        and should be read first.  It will save a lot of wasted time later.
  38.     
  39.        Section 1.0  About Chapter 1
  40.                      A basic description on the contents of this chapter.
  41.  
  42.                1.1  The Gravis Document Viewer
  43.                      Instructions on using this Gravis Document Viewer.
  44.  
  45.                1.2  Before installing the UltraSound card
  46.                      A time saving pre-installation check list and tips on
  47.                     PREVENTING DAMAGE to UltraSound and/or your computer.
  48.                                              
  49.                1.3  Before installing the UltraSound software
  50.                      Preparing to install the UltraSound software and
  51.                      connecting speakers and amplifiers.
  52.  
  53.  
  54. 1.1.0 SECTION 1.1 - The Gravis Document Viewer
  55.        ===========
  56.  
  57.        ITEMS for SECTION 1.1
  58.  
  59.       Item  1.1.1  How the Gravis Document Viewer works.
  60.             1.1.2  The Viewer's Screen
  61.             1.1.3  Using the Gravis Viewer
  62.             1.1.4  Selecting a Chapter
  63.             1.1.5  Selecting a Section
  64.             1.1.6  Selecting an Item
  65.             1.1.7  Searching by Words
  66.  
  67.        Many readme.txt files are not read by users due to the size and
  68.        time required to find the information of interest.
  69.        It is also impossible to provide ALL of the MOST CURRENT information
  70.        on paper due to the time and cost to produce paper documents.
  71.        A few trees will also be saved.
  72.                                                                
  73.        The Gravis Viewer (GV.EXE) is a program that provides an easy and
  74.        fast method to view the readme text file.
  75.     
  76. 1.1.1 How the Gravis Document Viewer works
  77.        
  78.       ONLY use the DOWN or UP ARROW keys for now.   
  79.  
  80.        The Gravis Document Viewer uses the numbers down the left side of
  81.        this text file as index markers for performing searches.
  82.        The numbers represent Chapters, Sections within Chapters and
  83.        Items or articles within Sections.
  84.     
  85.        For example this Item is indexed by the number 1.1.1.
  86.                                                       ^ ^ ^
  87.                                The Chapter number ----^ ^ ^
  88.                                The Section number ------^ ^
  89.                                The Item number -----------^
  90.  
  91.        When the Gravis Viewer is run, it scans the readme file for
  92.        these index numbers.  The number table is then stored in ram.
  93.        This table is referenced by the viewer to display the chosen text.
  94.        This method allows fast access to the particular text of most
  95.        interest without having to look through the whole file.
  96.        Since the Viewer does not load all the of text into memory, as with
  97.        most text viewers or editors, it is not restricted by file size.
  98.        Although slower, it works well from floppy drives.
  99.  
  100. 1.1.2 The Viewer's Screen      
  101.        
  102.        Now take a look a the top and bottom of the viewers screen.
  103.        On the top of this screen you will see . . .
  104.        
  105. Gravis Viewer V1.7    [C]hap: 00 [S]ect: 00 [I]tem: 00  [F1]Help [ESC]Quit
  106.                                 ^          ^          ^    ^        ^
  107.        Selected Chapter number -^          ^          ^    ^        ^
  108.        Selected Section number ------------^          ^    ^        ^
  109.        Selected Item number --------------------------^    ^        ^
  110.        [F1] for reminder of key functions -----------------^        ^
  111.        [ESC] To quit viewer IMMEDIATELY ----------------------------^
  112.  
  113.       Press [F1] now to look at the key functions.  DON'T use them yet!
  114.        
  115.        On the bottom of this screen you will see . . .
  116.  
  117.    Command:                                                      M O R E
  118.        ^                                                             ^
  119.        ^--------- Look in the command box for hints.                 ^
  120.                   The M O R E just indicates more below. ------------^
  121.  
  122. 1.1.3 Using the Gravis Viewer
  123.  
  124.        Most of the key functions of the viewer are straight forward.
  125.        Simply using the arrow keys will enable you to view the text.
  126.        A faster and more convenient way to view is to use the
  127.        C, S and I keys. The functions for them are... 
  128.        [C] for Chapter selection, [S] for Section selection and
  129.        [I] for Item selection.
  130.        
  131.       DON'T try this yet... continue reading.
  132.  
  133. 1.1.4 Selecting a Chapter
  134.  
  135.        ANY TIME the C key is pressed, the TABLE OF CHAPTERS will be
  136.        displayed IMMEDIATELY.  In other words, you will viewing the
  137.        beginning of this readme file.
  138.        
  139.        As you would in a book, you can find the chapter number of interest.
  140.        The Command box will prompt you to select a chapter number.
  141.        Simply type the number(s) and press enter.
  142.        
  143.        The beginning of the selected chapter will then be displayed,
  144.        if it is available.  If not, the Command box will state this.
  145.        
  146.        There, you will be able the view the TABLE OF SECTIONS for the 
  147.        selected chapter.
  148.  
  149. 1.1.5 Selecting a Section 
  150.  
  151.        ANY TIME the S key is pressed, the TABLE OF SECTIONS for the
  152.        currently selected CHAPTER (shown in top bar) will be displayed
  153.        IMMEDIATELY.
  154.  
  155.        There you can choose the section number of interest.
  156.        The Command box will prompt you to select a section number.
  157.        Simply type the number(s) and press enter.
  158.  
  159.        The beginning of the selected SECTION will then be displayed, if
  160.        it is available.  If not, the Command box will state this.
  161.        
  162.        There, you will be able the view the TABLE OF ITEMS for the 
  163.        selected chapter and section.
  164.        
  165. 1.1.6 Selecting an Item
  166.  
  167.        ANY TIME the I key is pressed, the TABLE OF ITEMS for the currently
  168.        selected CHAPTER and SECTION (shown in top bar) will be displayed
  169.        IMMEDIATELY.
  170.  
  171.        There you can choose the item number of interest.
  172.        The Command box will prompt you to select a Item number.
  173.        Simply type the number(s) and press enter.
  174.  
  175.        The Item of interest will be displayed. 
  176.  
  177. 1.1.7 Searching by Words
  178.  
  179.        The Gravis Viewer can also search the text for key words.  This is
  180.        useful for locating items that contain the words on a topic.
  181.        Simply press an F to bring up the search feature.  Type into the
  182.        box the text to be searched and press ENTER.  The viewer will
  183.        search this text file from the beginning and will highlight in 
  184.        yellow, the first line it finds that contains the searched text.
  185.        To search for more, simply press F and then ENTER.
  186.        TIP: You may want to take note of the item number if you need to
  187.        find an Item that is of future interest.
  188.  
  189.       ....................................................................
  190.  
  191. 1.2.0 SECTION 1.2 - Before installing the UltraSound card                                                                    
  192.        ===========
  193.  
  194.        ITEMS for SECTION 1.2
  195.  
  196.       Item  1.2.1  Preparing to install the UltraSound card
  197.             1.2.2  Preventing STATIC DAMAGE
  198.             1.2.3  Unpacking the UltraSound card
  199.             1.2.4  Handling the UltraSound card
  200.                
  201.  
  202. 1.2.1 Preparing to install the Ultrasound Card
  203.  
  204.        Give yourself plenty of work space.  Be sure that all power is off
  205.        to ALL your computer equipment, including your printer.
  206.        Be patient and take your time.
  207.  
  208.        Get to know the other devices in your computer by reviewing the
  209.        documents for them.  You may have other add-on cards in your system
  210.        like...
  211.        Scanners, SCSI hard drive, CD-ROM, another game port.  These can
  212.        use the same addresses, IRQ's or DMA's (DRQ's) as the UltraSound.
  213.        If they do, UltraSound and the other device may not work together.
  214.        They won't damage each other or the computer.
  215.  
  216.        If you have another game port you are using you will have to turn
  217.        the Game Port on the UltraSound off.
  218.  
  219. 1.2.2 Preventing STATIC DAMAGE
  220.  
  221.        DO NOT UN-PLUG the MAIN power cord from the computer or the wall
  222.        outlet.  Many computer manuals instruct the user to do this as a
  223.        way to prevent electric shocks.
  224.        We do not recommend this, as it does not provide the grounding
  225.        required to drain static electricity away.  Static electricity can
  226.        damage the sensitive electronic components in your computer and on
  227.        the UltraSound card.
  228.        You will not get a shock due to the fact that the high voltage is
  229.        shielded inside the metal power supply case.  Switching the main 
  230.        power switch to off will remove power to the rest of the computer
  231.        so that a card can be installed.
  232.        Touching the metal case of the power supply frequently will 
  233.        discharge any static charge on yourself.
  234.        Grounding yourself is VERY important and MUST be performed by anyone 
  235.        working with the computer.
  236.  
  237. 1.2.3 Unpacking the UltraSound Card
  238.  
  239.        Unpack the UltraSound card next to the computer so that you can
  240.        discharge any static by touching the metal on the computer 
  241.        BEFORE you remove the card from its static resistant bag.
  242.  
  243. 1.2.4 Handling the UltraSound Card
  244.  
  245.        Handle the card with care, so that no components get accidently
  246.        bent.  Do not remove any jumpers that are not described in the
  247.        printed  documentation.  The purpose of these are described in the
  248.        UltraSound Hardware chapter of this document.
  249.  
  250.        Refer to the printed instructions on setting the jumpers and 
  251.        installing the card.
  252.  
  253.       ....................................................................
  254.  
  255. 1.3.0 SECTION 1.3 - Before installing the UltraSound software
  256.        ===========
  257.        
  258.        ITEMS for SECTION 1.3
  259.  
  260.       Item  1.3.1  Preparing to install the Ultrasound software
  261.             1.3.2  Preventing floppy disk damage
  262.             1.3.3  Connecting speakers or amplifiers
  263.  
  264.  
  265. 1.3.1 Preparing to install the Ultrasound Software
  266.  
  267.        Be sure to have all disks ready.  If you have previously installed
  268.        UltraSound software, we recommend that it be deleted.  The new
  269.        software is superior than previous and should not be mixed with
  270.        older software.  They will not work together!
  271.        Be sure to save any other files you may want to keep.
  272.  
  273. 1.3.2 Preventing Floppy Disk Damage
  274.  
  275.        The data on floppy disks is sensitive to magnetic fields and
  276.        can be damaged if there is a strong magnetic field nearby.
  277.        Since this is a sound product, it stands to reason that there will
  278.        be speakers nearby.
  279.       SPEAKERS AND HEADPHONES CONTAIN STRONG MAGNETS.
  280.        Keep computer disks away from them.  Distance is your friend.
  281.        There are many other devices that generate magnetic fields such as
  282.        printers, amplifiers, monitors and even telephone receivers.
  283.  
  284. 1.3.3 Connecting speakers or amplifiers
  285.  
  286.        Amplified speakers that are commonly used with small portable
  287.        CD players should be connected to the amplified output connector
  288.        of UltraSound.  These type of speakers should have a volume control.
  289.        Amplifier/speaker systems should use the line output connector of
  290.        UltraSound.  Use the line in, tape in, CD in or aux in connections
  291.        on the amplifier or receiver.  DO NOT connect to the phono in of the
  292.        amplifier or receiver.
  293.  
  294.       BE SURE to use ONLY a STEREO mini (3.5mm) phono style plug.
  295.        All STEREO mini phone plugs have 2 black bands.
  296.        If a MONO mini phone plug (1 band) is used, the UltraSound built in
  297.        amplifier could be damaged!
  298.  
  299.       ....................... END of Chapter 1 ...........................
  300.  
  301. 2.0.0 **************** CHAPTER 2.  ULTRA SOUND SOFTWARE ******************
  302.  
  303.        SECTIONS for CHAPTER 2
  304.  
  305.       Section  2.0  About Chapter 2
  306.                2.1  Joystick/GamePort Utilities
  307.                2.2  ULTRAJOY
  308.                2.3  ULTRINIT
  309.                2.4  PATCHMGR
  310.                2.5  UBAT
  311.                2.6  AUDIO
  312.                2.7  SETGUS
  313.                2.8  ULTRAFLI
  314.                2.9  PLAYMIDI
  315.                2.10 PLAYFILE
  316.                2.11 CONVERT
  317.                2.12 GRVCOLOR
  318.                2.13 USS8
  319.                2.14 ULTRAMOD
  320.                2.15 GUSMOD
  321.                2.16 JUNGLY KITCHEN
  322.  
  323.  
  324. 2.0.1 About Chapter 2
  325.  
  326.         This chapter is used to document new information on any of
  327.         the software distributed with your UltraSound card. Any 
  328.         information here supersedes anything in the manual or
  329.         addendum.
  330.  
  331.  
  332. 2.1.0 SECTION 2.1 - Joystick/GamePort Utilities
  333.        ===========
  334.  
  335.        This utility is used in conjunction with GravUtil.exe to set
  336.        your joystick up. It loads itself and then runs Advanced
  337.        Gravis' GravUtil.exe program to determine the proper joystick
  338.        values. When in GravUtil, use the up arrow to increase the
  339.        compensation value and the down arrow to decrease this value.
  340.        When GravUtil is complete, joycomp will display the current
  341.        compensation value and instruct you to place an 'ultrajoy [#]'
  342.        line in your autoexec.bat file AFTER your set ULTRASND=... line.
  343.       
  344.        For Example:
  345.  
  346.        ULTRASND=....
  347.        ULTRAJOY 17
  348.  
  349.  
  350. 2.2.0 SECTION 2.2 - ULTRAJOY.EXE
  351.        ===========
  352.        
  353.        This utility is used to program the joystick speed compensation
  354.        value into your UltraSound's game port.
  355.        To set up the joystick compensation enter 'ultrajoy [0-31]'.
  356.        For example, entering 'ultrajoy 20' will set the speed
  357.        compensation to 20. Faster machines require smaller numbers.
  358.        It may also be necessary to use a different value to correct
  359.        drifting & other control related problems in specific
  360.        games. Try different values until you find that works best.
  361.  
  362.  
  363. 2.3.0 SECTION 2.3 - ULTRINIT.EXE
  364.        ===========
  365.  
  366.        This utility is used to set up the software programable
  367.        DMA channels and interrupts. It is HIGHLY recommended that
  368.        you put the following line in your autoexec.bat file AFTER
  369.        the set ULTRASND=.... line:
  370.  
  371.        For example:
  372.        set ULTRASND=220,1,1,11,5
  373.        c:\ultrasnd\ultrinit.exe
  374.  
  375.        It may be necessary to specify a full path to ultrinit.exe.
  376.  
  377.        This will make sure that the card is set up so the MIDI
  378.        can be used with any existing software by making sure the
  379.        software configurable IRQs are programmed. Without this, any
  380.        applications that need MIDI IRQs would not work. The IRQ
  381.        vector that the MIDI uses is the last parameter in the
  382.        ULTRASND environment variable.
  383.  
  384.        It also resets the card so that any looping sounds will stop.
  385.  
  386.        Ultrinit.exe has 3 options that can be passed to it.
  387.  
  388.         1)    -o    Leave output enabled after it resets the card
  389.         2)    -m    Leave microphone input enabled.
  390.         3)    -l    Leave line level input enabled.
  391.  
  392.        For example:
  393.  
  394.            Ultrinit -o -m -l
  395.  
  396.        There is also a version of the initialization program that
  397.        can be run from your config.sys file. Ultrinit.sys just
  398.        initializes the card and then removes itself from RAM.
  399.  
  400.        This is needed to set up the UltraSound so that some other
  401.        drivers will detect the UltraSound as a SoundBlaster. This
  402.        is necessary because several of the drivers (CD-ROM etc) 
  403.        need to detect the presence of a SoundBlaster or they will 
  404.        not run with sound. Note that this does NOT load the 
  405.        SoundBlaster driver, it only sets up enough so that these
  406.        drivers are happy. Sbosdrv.exe or Sbosdrv.sys and loadsbos
  407.        MUST be run later if you want to hear anything.
  408.  
  409. 2.4.0 SECTION 2.4 - PATCHMGR.EXE
  410.        ===========
  411.  
  412.        Patch Manager makes loading and auditioning WaveTable samples,
  413.        or 'Patches', easy and fun. You can use 'PatchMan' to load
  414.        UltraSound's memory with the patches you select. These patches
  415.        will then be available for use with your favorite Windows
  416.        music composition or Sequencer software. Some new software already
  417.        includes the Windows MCI commands to load patches from a MIDI file
  418.        much the same way as PatchMan does. Soon, all new Windows MIDI
  419.        music creation / editing software will have this feature built-in.
  420.        Patch Manager will still be useful as a quick and easy way of
  421.        comparing, auditioning, and managing your Patches.
  422.  
  423.        Program Requirements...
  424.  
  425.        - Correctly installed Gravis UltraSound card, Windows 3.1
  426.        - The current Windows driver in this disk set.
  427.  
  428.        Installation Notes....
  429.  
  430.        * Note - PatchMgr may not work correctly with earlier versions
  431.        of the Windows driver. Use only with the driver supplied on
  432.        this disk set.
  433.  
  434.        - In Windows, Click on the group you would like Patch Mgr's to
  435.        be installed into, then click on 'New' in the Program Manager's
  436.        'Files' menu. Click on 'Program item'. Fill in the resulting
  437.        dialog box's 'description' and 'Command Line' fields (use the
  438.        'browse' button if you like) and click OK.
  439.  
  440.        - Run PatchMgr and select 'Quick Tour' in the Help Index menu
  441.        for an overview of operation. Explore the various menu options.
  442.  
  443.        - The 88 key 'Patch Man' synth keyboard has an octave more keys than
  444.        most synths for future patches that will use the extra range. Note
  445.        that many patches can be played well beyond their intended range.
  446.  
  447.  
  448.        - PatchMgr's 'Memory remaining' guage will operate correctly
  449.        no matter what memory configuration your GUS has.
  450.  
  451.        - An upgrade to 512k or the full 1 meg of RAM on the card is
  452.        recommended if you intend to use your UltraSound card for MIDI
  453.        Music compositions using more complex orchestration.
  454.  
  455.  
  456. 2.5.0 SECTION 2.5 - UBAT.EXE
  457.        ===========
  458.       
  459.       
  460.        This utility will help you build batch files to run applications
  461.        that require SBOS options.
  462.  
  463.        For Example:    
  464.  
  465.        If your application is called game.exe, UBAT will help create 
  466.        a batch file called ugame.bat that will load SBOS with the options 
  467.        needed each time the game is run.
  468.       
  469.        ugame.bat would contain these lines:    
  470.  
  471.        SBOS -O2
  472.        game.exe
  473.  
  474.  
  475. 2.6.0 SECTION 2.6 - AUDIO.EXE
  476.        ===========
  477.     
  478.        There are 2 parameters to audio.exe that may need to be adjusted
  479.        to get acceptable playback or recording. The playback and recording
  480.        buffer sizes can be set using the -kp# and -kr# options respectively.
  481.        The parameter specifies the number of K of memory to reserve for
  482.        the appropriate buffer. For example:
  483.  
  484.        audio -kp40 -kr50
  485.  
  486.        will reserve 40K for playback and 50k for recording. The defaults
  487.        are 24K for playback and 10K for recording. The buffers are kept
  488.        relatively small so they don't take up to much RAM. The playback
  489.        size is probably OK for most situations. The record buffer is
  490.        probably too small for most situations. You will probably need
  491.        to increase this size if you want to do any substantial recording.
  492.        A buffer size of at least 50K is usually necessary to do a stereo
  493.        recording at 44.1 kHz.
  494.  
  495.        Note:
  496.        While it is possible to do high speed recordings using
  497.        audio.exe and playdigi.exe, it is not recommended. Since
  498.        these run as TSRs, they do not get the attention from DOS
  499.        that may be required to prevent loss of data. Playfile.exe
  500.        is a dedicated program and should provide better results.
  501.  
  502.        Note:
  503.        Playfile.exe can record stereo data at ONLY 22050 hertz and
  504.        44100 hertz. playdigi.exe can only record stereo at 44100.
  505.  
  506.  
  507. 2.7.0 SECTION 2.7 - SETGUS.EXE
  508.        ===========
  509.  
  510.                 2.7.1 Configuration file changes
  511.  
  512.  
  513.        Setgus is a utility to help set up the hardware configuration of
  514.        your UtltraSound card. Its purpose is to make it as easy as 
  515.        possible for you to get a dma/irq setting that works in your
  516.        computer.  It also has some diagnostic features built into it
  517.        to help you diagnose a problem before calling tech support.
  518.  
  519.        SETGUS can be run by typing 
  520.  
  521.        SETGUS or
  522.        SETUP    
  523.  
  524. 2.7.1 Configuration file changes
  525.  ================================
  526.  
  527.        Several things are added/changed on your autoexec.bat and
  528.        config.sys files.
  529.  
  530.        config.sys
  531.        ==========
  532.  
  533.        device=ultrinit.sys ultrasnd=220,1,1,11,7
  534.  
  535.        Autoexec.bat
  536.        ============
  537.  
  538.        set ULTRASND=220,1,1,11,7
  539.  
  540.        Set the environment variable that all applications should
  541.        look at to get the configuration of the card.
  542.  
  543.        C:\ULTRASND\ultrinit.exe
  544.  
  545.        Perform a hardware reset of the card. See above.
  546.  
  547.        call C:\ULTRASND\sbos.bat
  548.  
  549.        Load the SoundBlaster Emulator. This is done by
  550.        default. You may remove it if you choose. If so, you
  551.        must re-load it when you want to run a Sound Blaster
  552.        application.
  553.  
  554.        set ULTRADIR=c:\ULTRASND
  555.  
  556.        Tells applications where UltraSound root directory is.
  557.        An application can use this to determine where the 
  558.        patches are (C:\ULTRASND\MIDI).
  559.  
  560.        set BLASTER=A220 I7 D1 T1
  561.  
  562.        Some applications look at this environment variable to
  563.        determine the Sound Blaster parameters to use. These 
  564.        should reflect the same values as ULTRASND.
  565.  
  566.        The factory defaults have been set to:
  567.        Base port address ---- 220
  568.        DMA channels --------- 1
  569.        UltraSound IRQ ------- 11
  570.        MIDI IRQ ------------- 7 (*NOTE* this is an update from the manual)
  571.  
  572.  
  573.  
  574. 2.8.0 ULTRAFLI
  575.  ==============
  576.  
  577.      Documentation clarification on option #8 (two's complement data)
  578.      This parameter tells Ultrafli what type of audio data
  579.      is being used. A '2' in this position says the data is in
  580.      twos complement form. Anything else specifies raw binary.
  581.      The default is set to raw binary.
  582.  
  583.  
  584. 2.9.0 PLAYMIDI
  585.  ===============
  586.  
  587.                         2.10.1 PlayMIDI Options
  588.                         2.10.2 PlayMIDI Configuration File
  589.                         2.10.3 PlayMIDI GUI
  590.  
  591.  
  592.      The music files and instrument files are copyright of:
  593.      EYE & I Productions and Advanced Gravis Computer Technology Ltd.
  594.  
  595.      A utility to play MIDI sequences thru UltraSound is also
  596.      provided on the installation disks. Its usage is:
  597.  
  598.  
  599. 2.9.1 PlayMIDI Options
  600.        --------
  601.  
  602.      playmidi [options] [filename.mid]
  603.      options are:
  604.      -c#     Remove midi channel #
  605.      +c#     Add midi channel #
  606.      -t#     Remove track #
  607.      +t#     Add track #
  608.      -h      Display this help message to screen
  609.      +d#     Increase the delay between midi events
  610.      -d#     Decrease the delay between midi events
  611.      +gs     channel 10 will play from the rhythm-set
  612.      -gs     channel 10 will play from the tone-set
  613.      -ichannel       Ignore channel info and play everything on channel 0
  614.      -iprogram       Ignore program (instrument) changes
  615.      -icontrol       Ignore control changes
  616.      -ipitchbend     Ignore pitch bend information
  617.      -iaftertouch    Ignore after touch information
  618.      -udebug Turn UltraSound debug on
  619.      -v      Display version number
  620.      -v#     Set master volume (0 - 4096)
  621.      -verbose        Verbose: Display text info#
  622.      -debug  Display debugging and text information
  623.      -8      Force patches to 8-bit to conserve Ultrasound dram.
  624.      -video  Disable graphics display
  625.      -tsr    Play midi files in background.  This option may conflict with
  626.              SBOS.  Free sbos (sbos -f) if you use this option.  Press both
  627.              shift keys simultaneously to stop midi playback.
  628.  
  629.  
  630. 2.9.2 PlayMIDI Configuration File
  631.        --------
  632.  
  633.       Playmidi will look for a configuration file for the sequence called
  634.       filename.cfg. It first looks in your current directory, then in the
  635.       MIDI subdirectory under the place specified in the environment variable
  636.       called ULTRADIR, then thru your specified path.  Playmidi will also
  637.       look for a default configuration file called default.cfg.  If it does
  638.       not find both the .mid AND .cfg files, it will quit.  After it finds them,
  639.       then it will look for the instrument patch files. It uses the same
  640.       search method as above.  Once it finds all the necessary files, it
  641.       parses the config file, downloads the appropriate patches and starts
  642.       the sequence. The .cfg file has different types of lines to aid the midi
  643.       player in playing a file.  A line starting with a '#' is ignored.  A line
  644.       that looks like this:
  645.  
  646.       channel 10 rythm_set
  647.       or
  648.       channel 10 tone_set
  649.  
  650.       tells a midi channel to pick instruments from either the tone-set
  651.       or rhythm-set.  The configuration file also has lines of the form:
  652.  
  653.       [instrument #] [patch name] [% of max volume] [de-tune param]
  654.        :              :              :               :
  655.        :              :              :               :
  656.        :              :              :               :
  657.        :              :              :               :
  658.  
  659.       There should be one line per instrument. The instrument number is
  660.       defined inside the specific MIDI sequence file (filename.mid).
  661.       Instrument #0 is the default instrument for tone-set that will be used
  662.       if a patch isn't found.  If the correct patch is not found,
  663.       Instrument #129 is the default instrument that will be used for the
  664.       rhythm-set.  Instruments #1-#128 are the tone instruments for
  665.       programs #1-#128.  Instruments #129-256 are the rhythm instruments (drums)
  666.       for program #1-#128.
  667.  
  668.       The patch name is the file that contains the patch info for that
  669.       particular information. It is recommended that the instrument # be
  670.       mapped to the patch using the general midi set ID numbers. If a
  671.       patch does not exist for that instrument, try & pick one that is
  672.       as close as possible. However, many sequences were not written
  673.       following the general midi set. You must then pick the appropriate
  674.       patch file by trying to figure out what instrument the MIDI file
  675.       was using.  This feature makes it easy to change a piece that was
  676.       written for one instrument to be played on a different one.
  677.  
  678.       The next parameter is to raise or lower the volume of that
  679.       instrument relative to the others. This is used to quiet down a
  680.       particularly loud instrument (like a percussion) or raise a
  681.       softer instrument. The number is used as a percentage of the
  682.       maximum volume. Therefore a 100 is 'normal' volume. A 50 would
  683.       be half volume, etc. The default setting for this volume parameter
  684.       is 100.  This parameter is optional.
  685.  
  686.       The next parameter is to 'de-tune' an instrument. This is the # of
  687.       semitones that will be added to each note played. Therefore,
  688.       putting a 12 here would raise the instrument a full octave.
  689.       This parameter is optional.
  690.  
  691.       Look at the default.cfg file in the ultrasnd\midi directory to
  692.       see how the general midi set is referenced by playmidi.exe.
  693.  
  694. 2.9.3 PlayMIDI GUI
  695.        --------
  696.  
  697.     Playmidi now has a graphical interface to it. Just type playmidi<CR>
  698.     to use it.
  699.  
  700. 2.10.0 Playfile
  701.  ===============
  702.  
  703.     Playfile now has a graphical interface to it. Just type playfile<CR>
  704.     to use it.
  705.  
  706.     It now can play .wav files. The GUI has a selector. The command line
  707.     has two new switches. -SND for .SND files and -WAV for .WAV files.
  708.     type playfile -? for a complete listing of the option switches.
  709.  
  710. 2.11.0 Convert
  711.  ==============
  712.  
  713.     Convert will convert between .SND, .WAV and .VOC files.
  714.  
  715. 2.12.0 Grvcolor
  716.  ===============
  717.  
  718.     This is a utility to set up the colors used in setgus, playfile
  719.     and playmidi. It creates a file called grvcolor.ini.
  720.  
  721. 2.13.0 USS8
  722.  ===========
  723.  
  724.     This is a digital sound editor.
  725.  
  726. 2.14.0 Ultramod
  727.  ===============
  728.  
  729.      Ultramod is a mod player that works specifically for the UltraSound.
  730.      It does not use SBOS. Two mods from Accolade's Star Control II are
  731.      also supplied. Check them out to see how good the UltraSound can
  732.      sound for applications written for it. To run it, type:
  733.  
  734.      ultramod midi\comandr.mod
  735.  
  736.      Stop the mod playback by hitting any key. The modplayer should
  737.      also playback most other mods you might have.
  738.  
  739.      To listen to a more complete MOD demo simply type MODDEMO from your
  740.      UltraSound directory.
  741.  
  742. 2.15.0 GUSMOD
  743.  =============
  744.  
  745.      GUSMOD is another MOD player for the UltraSound that was written by
  746.      a programming group called Renassance.  To listen to the GUSMOD
  747.      demo simply type GMODDEMO from the UltraSound directory.  This will
  748.      play the same MOD files as MODDEMO except it will use GUSMOD instead
  749.      of UltraMOD.
  750.  
  751.      Before you can use GUSMOD you will need to run its SETUP program.  To
  752.      do this simply type SETUP from your UltraSound\MOD directory.
  753.  
  754. 2.16.0 THE JUNGLY KITCHEN
  755.  =========================
  756.  
  757.      The Jungly Kitchen is a VGA and sound demo written by a programming
  758.      group in Europe called Twilight Zone.  To run the Jungly Kitchen demo
  759.      simply type JUNGLY from your UltraSound directory.  This version of
  760.      the Jungly Kitchen has been shrunken down to fit on our distribution
  761.      disks.  The full version of the Jungly Kitchen is available on the
  762.      Gravis Product Support BBS.  You will find our phone number at the
  763.      end of this readme.
  764.  
  765.       ....................... END of Chapter 2 ...........................
  766.  
  767. 3.0.0 ************************ CHAPTER 3.  SBOS **************************
  768.  
  769.        SECTIONS for CHAPTER 3
  770.  
  771.       Section  3.1 About SBOS
  772.                3.2 SBOS V2.0x
  773.                3.3 SBOS options for specific games
  774.                3.4 SBOS command line options
  775.  
  776.  
  777. 3.1.0 About SBOS
  778.  ----------------
  779.  
  780.     ================================================================
  781.     UltraSound and SBOS do a very good job of emulating the
  782.     Sound Blaster audio card. However, since it is a software
  783.     solution to a hardware problem, the emulation is not perfect.
  784.     The UltraSound WILL NOT sound EXACTLY like an Ad Lib or a
  785.     Sound Blaster. Very rarely will the results be
  786.     unacceptable. Most commercially available applications,
  787.     including those directly from Creative Labs, will run OK.
  788.     Most 'shareware' type applications will also be OK, but it
  789.     is much more difficult to test them, so there might be a
  790.     higher percentage that do not operate properly. If possible,
  791.     we will attempt to fix any of these problems in future releases
  792.     of the SBOS software. 
  793.     ================================================================
  794.  
  795.     A few applications do not use Direct Memory Access (DMA) to do their
  796.     digital audio. They may either use polled I/O or the PC's timer
  797.     to do their output timing. Both are VERY taxing on
  798.     the PC and can severely degrade the performance of SBOS. A
  799.     16 MHz 386 or better PC is recommended to get decent performance.
  800.     Applications that were ported from the AMIGA and use the 'modplay'
  801.     method of playing digital audio MIGHT have performance problems.
  802.  
  803.     Removing any expanded/extended memory drivers (if possible) may
  804.     also improve performance.
  805.  
  806.  
  807. 3.2.0 SBOS V2.08
  808.  ----------------
  809.  
  810.                         3.2.1 About this new SBOS version...
  811.                         3.2.2 A Note on ULTRINIT.SYS...
  812.                         3.2.3 SBOS Confige
  813.  
  814.  
  815. 3.2.1 About this new SBOS version...
  816.  
  817.     This new SBOS V2.08 maintenance update replaces all
  818.     previous version SBOS. Testing on various software confirms 
  819.     improvements in digital sound and fewer configuration 
  820.     difficulties, plus the benefits of a .SYS driver for use 
  821.     with some CD ROM software or memory configurations.
  822.  
  823.     The new SBOS no longer needs to be executed between each application.
  824.  
  825.     Example:
  826.  
  827.     If you run windows and then exit to run a game, SBOS will still
  828.         be loaded and ready to run.
  829.   
  830.     The only exception to this is if a game requires an option.  In
  831.     this case you must rerun SBOS with the appropriate option.
  832.  
  833. 3.2.2 A Note on ULTRINIT SYS
  834.  ----------------------------
  835.  
  836.     Like V1.22 of SBOS this version also includes a device driver.  This
  837.     device driver is used for programs which attempt to detect a Sound
  838.     Blaster or Adlib card when loading up your CONFIG.SYS.  You will
  839.     only need to install this driver if you have such a program.  Here
  840.     is how you may install the device driver:
  841.  
  842.     eg:
  843.  
  844.     device=c:\ultrasnd\ultrinit.sys ultrasnd=220,1,1,11,7
  845.  
  846.     where 220 is the base port.
  847.             1 and 1 are the DMA channel (in/out)
  848.             7 is the P.C.M. (MIDI) IRQ
  849.            11 is the GF1 IRQ
  850.  
  851.     You will still need to run SBOS at the DOS prompt.  The following
  852.     device driver is VERY small and only includes enough code to trick
  853.     these programs into thinking the GUS is a Sound Blaster/Adlib.
  854.  
  855. 3.2.3 SBOS Config
  856.  -----------------
  857.  
  858.     There are a FEW games that require SBOS option switches to
  859.     work correctly. In the past you had to manually re-run SBOS
  860.     with the appropriate switch.  If this was not done, and the
  861.     game required a switch to be used, your computer would either
  862.     hang or the application would not give you any sound.
  863.  
  864.     SBOS V2.06 and greater ship with a program called SBOSCFG.EXE.
  865.     This allows you to keep a database of switches in SBOS.CFG for
  866.     various games.
  867.  
  868.     When an application is run SBOS takes a look at the EXE name of
  869.     the application.  If a match is found in SBOS.CFG, SBOS re-configures
  870.     itself to use the appropriate switch.  
  871.  
  872. 3.3.0 SBOS options for specific games
  873.  -------------------------------------
  874.  
  875.                         3.3.1 List of games with options
  876.                         3.3.2 CD ROM Applications
  877.                         3.3.3 Unsupported applications
  878.                         3.3.4 New parameters
  879.  
  880. 3.3.1 Some games and their options
  881.  ==================================
  882.  
  883.     There are several applications that require SBOS (Sound Board
  884.     Operating System) to run in a non-default mode to correctly
  885.     emulate other sound boards. This is because these particular
  886.     applications implemented the audio in slightly different ways.
  887.     The vast majority of applications run in the default mode
  888.     perfectly. Here is a list of the known applications that
  889.     require a different option to run correctly.
  890.  
  891.     NOTE: We have compiled the following list of applications that
  892.           require SBOS options to run.  This list has come from internal 
  893.           testing, Beta sites, and UltraSound users alike.  There is a 
  894.           chance that it is not 100% accurate however, it will give you a 
  895.           good starting point in the event you are having a problem with 
  896.           a Sound Blaster application.
  897.  
  898. SBOS Soundblaster support     Version   Parameters
  899. ========================================================================
  900. Dune                            2.04    -o2
  901. KidPix                          2.04    -o1
  902. Links 386 1.05 or later         1.22    -x2 (load with golf /s )
  903. Front Page Sports Football      2.04    None (voice may echo)
  904. Gunship 2000                    1.23    None (game pauses in speech)
  905. Humans                          2.04    -o2
  906. Prince of Persia                2.04    -o1
  907. Seirra (ALL)                    2.04    -x2
  908. Strange Deadfellows             1.20    GF1 int = MIDI int
  909. Terminator 2029                 1.23    None (MIDI IRQ must be 7)
  910. Unreal Demo                     2.02    IRQ must be 2
  911. Where in the World is Carmen... 2.04    -o1
  912. Where in the World... DELUXE    2.04    -o1
  913. Wing Commander                  2.04    None (MIDI IRQ must be 7, Addr 220)
  914.  
  915.  
  916. 3.3.2 CD ROM Applications
  917.  
  918.          - Strange Deadfellows requires the GF1 and MIDI interrupts
  919.            to be the same.  To do this rerun the SETGUS program.
  920.  
  921.  
  922. 3.3.3 Unsupported applications
  923.  
  924.          This overwrites the SBOS driver and thus will not work with 
  925.          SBOS:
  926.  
  927.          - JetFighter II
  928.          - F15 Strike Eagle II
  929.  
  930.  
  931. 3.3.4 New parameters
  932.  
  933.          -P Turns OFF the "SBOS installed" audio message when loadsbos is
  934.             run.
  935.  
  936.          -L Leave line level input enabled when SBOS runs. This can be
  937.             useful if you want to hear another input source thru your
  938.             UltraSound.
  939.  
  940.          -Cxx This allows your to specify a different control vector
  941.             to be specified. Some applications require 7E which is the
  942.             default for sbosdrv & loadsbos. The range is from 7A to 7F.
  943.             The option MUST be used if you use netroom.
  944.  
  945.         The 'SBOS installed' message can be customized by specifying a
  946.         file to play followed by the playback rate, in the sbos.cfg file.
  947.  
  948.  
  949.         No drivers from Creative Labs (such as ct-voice.drv) or Ad Lib
  950.         (such as sound.exe) are supplied with the UltraSound card. If
  951.         an application requires any and you do not already have them,
  952.         the application will NOT run. You must obtain them from some
  953.         other source.
  954.  
  955.         IF an application runs that uses the UltraSound, SBOS will re-load
  956.         its patches as the application exits. This means that you should
  957.         be able to run SoundBlaster compatible programs and real 
  958.         UltraSound applications without having to re-load SBOS.
  959.  
  960.       ....................... END of Chapter 3 ...........................
  961.  
  962.  
  963. 4.0.0 ********************* CHAPTER 4.  TECH NOTES ***********************
  964.  
  965.        SECTIONS for CHAPTER 4
  966.  
  967.       Section  4.1  UlraSound Memory Map
  968.                4.2  Bad 16bit DMA Controllers - #7
  969.                4.3  Memory Managers           - #11
  970.                4.4  MIDI Cable Connector      - #16
  971.                4.5  Links 386 Pro and SBOS    - #17
  972.  
  973.  
  974. 4.1.0 ULTRASOUND MEMORY MAP
  975.  ===========================
  976.  
  977.     UltraSound's port locations are spread out through the PC's
  978.     I/O map. Here is a brief map of where they can be found so
  979.     you can find a base port location that will not interfere with
  980.     any other hardware you may have installed.
  981.  
  982.     The following describes I/O address map used on  the  board.
  983.     The 'X' is defined by the jumper settings on the  UltraSound
  984.     and should match that specified in the ULTRASND  environment
  985.     variable.
  986.  
  987.     INTERFACE                         I/O,MEM,  R,W       ADDRESS
  988.                                       INT,DMA             HEX
  989.     ------------------------------------------------------------
  990.     MIDI Interface:
  991.          Control                       I/O       W         3X0
  992.          Status                        I/O       R         3X0
  993.          Transmit Data                 I/O       W         3X1
  994.          Receive Data                  I/O       R         3X1
  995.  
  996.     Joystick Interface:
  997.          Trigger Timer                 I/O       W         201
  998.          Read Data                     I/O       R         201
  999.  
  1000.     GF1 Synthesizer:
  1001.          GF1 Page Register             I/O       R/W       3X2
  1002.          GF1/Global Register Select    I/O       R/W       3X3
  1003.          GF1/Global Data Low Byte      I/O       R,W       3X4
  1004.          GF1/Global Data High Byte     I/O       R/W       3X5
  1005.          IRQ Status Register 1=ACTIVE  I/O       R         2X6
  1006.          Timer Control Reg             I/O       R/W       2X8
  1007.          Timer Data                    I/O       W         2X9
  1008.          DRAM                          I/O       R,W       3X7
  1009.          DRAM                          DMA       R,W       1,3,5,6,7
  1010.          Record Digital Audio          DMA       R         1,3,5,6,7
  1011.  
  1012.     BOARD ONLY
  1013.          Mix Control register          I/O       W         2X0
  1014.          IRQ  control register         I/O       W         2XB
  1015.          (2X0- bit 6 = 1)
  1016.          DMA control register          I/O       W         2XB
  1017.          (2X0- bit 6 = 0)
  1018.  
  1019.     Look for a table like this one in your other peripheral's manual.
  1020.     If the figures are the same, you have a conflict you must resolve.
  1021.  
  1022.  
  1023. 4.2.0 BAD 16BIT DMA CONTROLLERS - #7
  1024.  ====================================
  1025.  
  1026. TITLE:      Advanced Gravis Tech Note #7
  1027. AREA:       16 BIT DMA
  1028. DATE:       January 20, 1993
  1029. KEY WORDS:  OPTI CHIPSET 16 BIT DMA CRASH
  1030.  
  1031. SUBJECT: Faulty DMA controllers
  1032.  
  1033. There is a known problem accessing 16 bit DMA channels on certain brands
  1034. of chipsets, including SOME models of OPTI.
  1035.  
  1036. The way to tell if you have this problem is by setting the GUS DMA channel
  1037. to one of the 16 bit DMAs, 5, 6 or 7.  Try playing some digital audio
  1038. samples.  You may have to run them 5-10 times to make sure there are
  1039. no problems.  If you get a PARITY error set the DMA channel to an 8
  1040. bit DMA such as 1 or 3.  Play some more digital audio samples.  If you do
  1041. not get another parity error then you probably have a faulty DMA controller.
  1042.  
  1043. The are a few ways to fix this problem.  First, you can replace your
  1044. motherboard.  Remember a motherboard without CPU should only be a few
  1045. hundred dollars.  It is the CPU that cost so much, not the motherboard.
  1046. If this is not an alternative and you can not live with an 8 bit DMA channel,
  1047. you may try running the program OPTIFIX that may be found in GUS0013.ZIP
  1048. on the Gravis BBS (604)431-5927.
  1049.  
  1050. What follows is a detailed description of the problem.
  1051.  
  1052. In the past 4 months or so, we have seen a rash of systems with 386 and 486
  1053. motherboards that crash whenever audio playback is attempted through any
  1054. audio card that uses DMA.  We have traced the problem to the 82C206 chip
  1055. on the motherboard, most often (but not always) manufactured by OPTi.
  1056. This is the device that houses the interrupt and DMA controllers, the
  1057. counter/timers, and the real time clock.  Note that this isn't a global
  1058. problem with these devices; there remains a larger number of systems
  1059. operating perfectly that use the 82C206.  This may be related to a
  1060. particlar lot of the 82C206, but we don't have enough information to know
  1061. how widespread it may be.
  1062.  
  1063. Technically, the problem results from the /DMAMEMR pin of the 82C206 (pin 61,
  1064. which is active low).  This pin drives the MEMORY READ line on the
  1065. motherboard during DMA transfers from memory to I/O, which is the transfer
  1066. mode used during audio playback.  This pin goes to a tri-state condition
  1067. after the DMA cycle.  Apparently, on systems that exhibit this problem,
  1068. the line remains at an active level too long when switching to the tri-state
  1069. condition, which can cause a memory parity error to occur.
  1070.  
  1071. In theory, the simplest solution to the problem is to add a resistor to the
  1072. motherboard to pull pin 61 hard to the off state (a resistor between 1K
  1073. and 2K placed from pin 61 to +5V).  We have verified that this solves
  1074. the problem, but it is far from practical in most situations.  This is
  1075. not a recommended and Gravis will not be responsible for any damages.  Try
  1076. it at your own risk.
  1077.  
  1078. There is one other solution that we have found to solve the problem.  We
  1079. have discovered that re-configuring the DMA controller to temporarily disable
  1080. the cascade channel during playback seems to eliminate the problem.  It must
  1081. be noted that disabling cascade mode will also disable anything that uses DMA
  1082. channels 0 through 3, which will usually include the floppy drives.  In
  1083. most cases, this shouldn't be a problem, since audio playback from a floppy
  1084. drive isn't practical.  It would, however, be a problem if there are
  1085. background tasks that involve floppy access during playback.
  1086.  
  1087. In order to implement this fix, the following needs to be done:
  1088. To disable cascade mode (prior to playback), send data 0 to address D6(hex).
  1089.  
  1090.    outportb(0xD6,0);
  1091.  
  1092. To re-enable cascade mode (after playback), send data C0(hex) to address
  1093. D6(hex).  Using the toolkit definitions, this is:
  1094.  
  1095.    outportb(0xD6,0xC0);
  1096.  
  1097. You will find a program on the Gravis BBS (604) 431-5927 called OPTIFIX
  1098. in the file GUS0013.ZIP which does do this.
  1099.  
  1100.  
  1101. 4.3.0 MEMORY MANAGERS - #11
  1102.  ===========================
  1103.  
  1104. TITLE:      Advanced Gravis Tech Note #11
  1105. AREA:       MEMORY MANAGERS
  1106. DATE:       January 22, 1993
  1107. KEY WORDS:  MEMORY MANAGERS SLOW DOWN
  1108.  
  1109. SUBJECT: Do not use third pary memory managers where possible
  1110.  
  1111. Although many of these memory managers are highly rated and work quite well
  1112. in most cases, they do steal precious time.  A recent PC Magazine test of
  1113. memory managers confirms this.  As with EMM386.EXE, memory managers
  1114. require some knowledge to configure for maximum performance.  Many memory
  1115. managers sacrifice performance for convenience.  In other words they do some
  1116. wonderfull things, like maximize memory allocation automatically, but they
  1117. take time to do this.  Below is a typical CONFIG.SYS for a 4 meg system
  1118. using MS DOS managers.
  1119.  
  1120. FILES=25
  1121. BUFFERS=25
  1122. DOS=HIGH,UMB
  1123. DEVICE=C:\DOS\HIMEM.SYS
  1124. DEVICE=C:\DOS\EMM386.EXE 1024 FRAME=E000 RAM
  1125.  
  1126. The \DOS\directory path should be replaced with \WINDOWS\ if windows is
  1127. installed.  The Windows versions are better in most cases.  This
  1128. configuration will give MOST 386 or better systems about 634k of available
  1129. main memory, 95k of upper memory for SBOS, mouse drivers etc., 1 meg
  1130. of expanded memory and about 2 megs of extended memory.  As minimal
  1131. as it looks, this configuration will satisfy the needs of most games.  Some
  1132. games want no EMS at all.  Simply delete the last line in the above example.
  1133. A separate bootable floppy disk can be created just for games.  Read the
  1134. section on optimizing the system in the DOS reference manual.
  1135.  
  1136. 4.4.0 MIDI CABLE CONNECTOR - #16
  1137.  ================================
  1138.  
  1139. TITLE:      Advanced Gravis Tech Note #16
  1140. AREA:       MIDI
  1141. DATE:       January 28, 1993
  1142. KEY WORDS:  GUS MIDI CABLE CONNECTOR INTERFACE
  1143.  
  1144. SUBJECT: How to build a MIDI cable that will work with the GUS
  1145.  
  1146. The Gravis MIDI connector box will not be available until April '93.
  1147. In the mean time you have two options if you want an immediate solution.
  1148.  
  1149. First, you may purchase a Sound Blaster MIDI Cable from Creative Labs,
  1150. NOT their MIDI connector box.  Then make the following modification to
  1151. the cable:
  1152.  
  1153.   1) Change the 6N136 IC in the cable (inside the end that plugs into the 
  1154.      sound card) to a 6N138
  1155.   2) Add a 5.6K resistor (GRN BLU RED) between pins 6 & 8 and another
  1156.      one between 5 & 7 on the 6N138 (easier if you put them on the 
  1157.      underside of the circuit board).
  1158.  
  1159. Your second choice is to purchase a MIDI cable from MediaVision that
  1160. does not require any modifications.  You may contact them at:
  1161.  
  1162.                           MediaVision
  1163.                           47221 Fremont Blvd.
  1164.                           Fremont, CA, USA
  1165.                           94538-9742
  1166.  
  1167. For information on how to build your own Sound Blaster MIDI cable,
  1168. please refer to MIDDIA.ZIP, which you may find on the Gravis Support BBS.
  1169.  
  1170. NOTE: Running SBOS V1.22 or earlier then pressing a key or sending ANY
  1171.       MIDI data WILL crash your system!!  This problem is being worked
  1172.       on. (CURRENT PRIORITY: LOW-MID)
  1173.  
  1174. 4.5.0 LINKS 386 PRO AND SBOS - #17
  1175.  ==================================
  1176.  
  1177. TITLE:      Advanced Gravis Tech Note #17
  1178. AREA:       SBOS
  1179. DATE:       February 2, 1993
  1180. KEY WORDS:  LINKS 386 PRO GAME SBOS SETUP
  1181.  
  1182. SUBJECT: UltraSound Setup for Links 386 Pro (Access Software)
  1183.  
  1184.  
  1185. Version
  1186. You must be using Links 386 Pro version 1.05 or newer.  Version 1.05
  1187. fixes some problems with the sound.  To find out your version #, type
  1188. LINKS386 /V from the Links386 directory.  Version 1.05 can be found
  1189. on most bulletin board systems (BBS's) or by calling Access Software
  1190. Directly (1-800-793-8324).
  1191.  
  1192. Memory
  1193. Links 386 Pro comes with it's own memory manager.  Access Software
  1194. does not recommend using QEMM with Links 386 Pro.  It has been our
  1195. experience that Links 386 Pro works best without any expanded memory
  1196. driver, including EMM386.EXE.  Conclusion: Don't use EMM386.EXE (or
  1197. any other expanded memory driver).
  1198.  
  1199. According to Access Software, you must use the HIMEM.SYS driver that
  1200. comes with MS-DOS 5.0 (not the one that comes with Windows 3.1).  If
  1201. you use the driver that comes with Windows 3.1, then Links will
  1202. probably crash.
  1203.  
  1204. Links Configuration
  1205. Once you have your computer's memory set up as above, and you have
  1206. installed Links 386 Pro version 1.05, you are ready to begin.  You
  1207. must delete the configuration file in the LINKS386 subdirectory
  1208. called LINKS386.CFG.
  1209.  
  1210. SBOS
  1211. Because Links 386 Pro "looks for" a specific version of the Sound
  1212. Blaster card, you must run SBOS with the -X2 option.
  1213. Example: SBOS -X2
  1214.  
  1215. Running Links
  1216. Links must be run with the /S option, which eliminates possible
  1217. device conflicts with sound cards.  Example:  LINKS386 /S or GOLF /S.
  1218.  
  1219. You should then go to the "Options" menu and select "Sound Options."
  1220. Choose the Sound Blaster option.  At this point, Links should set up
  1221. (by itself) for DMA channel 1, and interrupt 7.  You should change
  1222. this to whatever is listed for the "I" option in your SET BLASTER=
  1223. line in your AUTOEXEC.BAT file, usually 5.
  1224.  
  1225. Try "pressing" the TEST SOUND button on the screen.  You should
  1226. hear sound.  Try several to make sure your system is set up correctly.
  1227.  
  1228. Whew!  You should now have your Links 386 Pro working.  Enjoy.
  1229. Date - {DATE|12/08/92}
  1230.  
  1231.       ....................... END of Chapter 4 ...........................
  1232.  
  1233. 5.0.0 ***************** CHAPTER 5.  MICROSOFT WINDOWS ********************
  1234.  
  1235.        SECTIONS for CHAPTER 5
  1236.  
  1237.       Section  5.1  ATTENTION Windows Users
  1238.                5.2  Introduction
  1239.                5.3  MIDI - What is it?
  1240.                5.4  MIDI Files
  1241.                5.5  Manually Adding UltraSound Window
  1242.                5.6  Installing and Using the UltraSou
  1243.                5.7  UltraSound Accessories
  1244.  
  1245.  
  1246. 5.1.0 ATTENTION Windows Users
  1247.  =============================
  1248.  
  1249.     The Ultrasound driver has been designed to work with Windows 3.1
  1250.     in 386 enhanced mode ONLY!
  1251.  
  1252.     The install is now done by the install program. If no errors occur
  1253.     you should be able to run windows after re-booting after the install.
  1254.  
  1255.  
  1256. 5.2.0 Introduction
  1257.  ==================
  1258.  
  1259.     Your UltraSound's capacity to play up to 32 real or digitally
  1260.     synthesized voices or 'patches' opens up a whole world of musical
  1261.     expression. When coupled with the new breed of easy to use Windows
  1262.     based music creation and editing software, musicians and
  1263.     non-musicians alike can put together the kind of amazingly real
  1264.     sounding songs that were previously the domain of music systems
  1265.     costing hundreds or thousands of dollars more.
  1266.  
  1267. 5.3.0 MIDI - What is it?
  1268.  ========================
  1269.  
  1270.     MIDI or Musical Instrument Digital Interface is a standard hatched
  1271.     in 1983 by music equipment manufacturers to allow easy connection
  1272.     of any MIDI equipped music product to any other, for the purpose
  1273.     of transfer of music and performance data. This gives the user
  1274.     the ability to control various devices such as keyboards,
  1275.     synthesizer modules, drum machines etc. from your UltraSound
  1276.     equipped computer, and vice versa. For example, connecting an
  1277.     inexpensive MIDI equipped keyboard to your UltraSound via the
  1278.     (optional) MIDI connector port will allow you to 'play' any of
  1279.     your ultrasound's instruments (patches) selected, from a 'real'
  1280.     piano patch to a 'real' drum kit, with each key activating a
  1281.     different drum or cymbal, to any of the myriad of digitized
  1282.     sounds supplied. Of course, you don't need a keyboard to 'play'
  1283.     your UltraSound; it is a self contained music studio you can
  1284.     'play' from your computer sequencer or MIDI player.
  1285.  
  1286. 5.4.0 MIDI Files
  1287.  ================
  1288.  
  1289.     MIDI is also a file format that records music or sound 'events'
  1290.     such as a note being played, what instrument the note is playing,
  1291.     how long the note plays, how loud, etc. These 'events' can then be
  1292.     reproduced exactly as they were entered, with the flexibility to
  1293.     change things if desired like the instrument, the loudness, the
  1294.     note, etc. Midi 'event' files are very economical on disk space
  1295.     as only the 'events' are recorded, and not the actual sound. The
  1296.     sounds which UltraSound uses to play back the midi 'events are
  1297.     full 16 bit CD quality voices (patches) digitized from real music
  1298.     instruments (or synthesized using digital waveform synthesis) so
  1299.     that what you hear through your stereo or headphones is incredibly
  1300.     real and dynamic.
  1301.  
  1302. 5.5.0 Manually Adding UltraSound Windows 3.1 Drivers
  1303.  ====================================================
  1304.  
  1305.     If you are new to Windows, the following procedures may look daunting;
  1306.     but it's actually quite easy. Please follow along step by step.
  1307.  
  1308.     *   Note: If you have not previously installed any other sound cards
  1309.         or other MCI midi devices in your system, you can skip the
  1310.         following step:
  1311.  
  1312.   - The Windows driver installation will overwrite your current
  1313.     Midimap.cfg file with a new one created specially for
  1314.     UltraSound. If you wish to retain your current Midimap.cfg
  1315.     file (it's in the \windows\system sub directory), you can
  1316.     copy it with a different name or extension to the same
  1317.     directory. e.g.:
  1318.  
  1319.     c:\windows\system> copy midimap.cfg midimap.sav.
  1320.  
  1321.   Installing the Drivers
  1322.   ----------------------
  1323.  
  1324.   - First, start Windows by typing <WIN> <enter> at the DOS
  1325.     prompt and in your Windows directory.
  1326.  
  1327.   - Open the DRIVERS applet located in the CONTROL PANEL
  1328.     (in the MAIN group).
  1329.  
  1330.   - The normal installation of Windows 3.1 should have already
  1331.     installed: MIDI Mapper, TIMER, {MCI} Midi Sequencer, {MCI}
  1332.     Sound  drivers. These drivers must be there for UltraSound to
  1333.     work. If any of these drivers are missing, please install
  1334.     them now by clicking on the ADD button. You will be prompted
  1335.     for certain disks from your Windows 3.1 disk set, so have
  1336.     them handy. During this installation you will be prompted to
  1337.     'Don't Restart Now' or 'Restart Now'. You should select
  1338.     'Don't Restart Now' your new drivers have been selected.
  1339.     Restarting Windows will effect the changes.
  1340.  
  1341.   - One final note before installing the UltraSound driver;
  1342.     If you are upgrading from a Sound Blaster, Media Vision,
  1343.     or other sound card, you must first remove their associated
  1344.     drivers. Select each driver to remove and click on the
  1345.     'Remove' button. You can 'remove' several drivers, if you
  1346.     like, before restarting Windows to effect the changes.
  1347.  
  1348.   - Now you must install the UltraSound Windows driver.
  1349.     Click on the 'ADD' button, and select the 'Unlisted or
  1350.     Updated Driver' in the drivers list box, and click 'OK'.
  1351.     A new dialog box will appear in which you must enter the
  1352.     path to your UltraSound Windows driver.
  1353.     e.g.:  c:>\ultrasnd\windows (assuming you installed UltraSound
  1354.     to drive c:)
  1355.  
  1356.   - The 'Ultra Wave and MIDI Synth' driver description should appear
  1357.     in yet another dialog box. Click on it and then 'OK'. The
  1358.     UltraSound driver and associated files will install in the
  1359.     appropriate directories automatically.
  1360.  
  1361.   - You will then see ANOTHER dialog box, this one called
  1362.     UltraSound Setup. Click on the appropriate boxes and change the
  1363.     setup parameters if needed to match your UltraSound configuration.
  1364.     Refer to the Set-Up Record you filled in on page 22 of this manual
  1365.     (see... it did come in handy!). Click on 'Restart Now' to effect
  1366.     the changes.
  1367.  
  1368.   - If you have your UltraSound output hooked up to a stereo
  1369.     or headphones, you should hear a start-up .Wav sound played
  1370.     (the default one sounds like 'Ta Da'...) when Windows starts.
  1371.  
  1372.   - To further test .Wav file playing, open the Windows Sound
  1373.     (in the Control Panel, or Sound Recorder (in the accessories
  1374.     group) applets, and experiment.
  1375.  
  1376.   - To test MIDI file playing, open the Media Player applet in
  1377.     the Accessories group, and look for the 'CANYON.MID' MIDI file
  1378.     which is supplied in Windows 3.1. Press the 'triangle' play
  1379.     button and you should hear a rendition of the song.
  1380.  
  1381.   - You are now ready to use any Windows based MIDI sequencer of
  1382.     MIDI player to create or hear songs with UltraSound's full
  1383.     16 bit digitized instruments. Consult the manual for your
  1384.     software application or the MS Windows 3.1 manual for an
  1385.     explanation of the Midi-Mapper applet in the Control panel.
  1386.     If you are using UltraSound as your only output device, the
  1387.     current Midi-Mapper settings should do nicely.
  1388.  
  1389. 5.6.0 Installing and Using the UltraSound Mixer Applet
  1390.  ======================================================
  1391.  
  1392.     We have included a simple Windows applet to allow volume
  1393.     control, output on/off, and selection of line and/or mic
  1394.     input. Here's how to install it:
  1395.  
  1396.   - Select the group you would like the Mixer applet to reside
  1397.     in, then pull down Program Manager's File menu and select 'NEW'.
  1398.  
  1399.   - With the 'Program Item' radio button on (the default), click
  1400.     on 'OK'. A dialog box will open called 'Program Item Properties'.
  1401.     In the 'Name' text box, call the item 'US_Mixer', or 'UltraMix' or
  1402.     whatever you like. in the 'Command Line' box enter the path:
  1403.     c:\ultrasnd\windows\mixer.exe (assuming you installed the Ultrasound
  1404.     files in your c: drive). Then click on 'OK'. The Mixer Applet's Icon
  1405.     will then appear in the group you selected.
  1406.  
  1407.   - You can then open the applet by double clicking on it and
  1408.     experiment with the level control, and the input and  output
  1409.     check boxes. When recording using the line out of a CD or tape
  1410.     player, be sure to have the mic input turned 'off' to avoid
  1411.     recording noise from the unused input. The same goes for
  1412.     recording with the mic input (turn 'line input' off.)
  1413.  
  1414. 5.7.0 UltraSound Accessories
  1415.  ============================
  1416.  
  1417.   - The UltraSound MIDI connection box offers a MIDI in, a
  1418.     MIDI out, AND a MIDI through port. It also doubles as a dual
  1419.     joystick adapter and extension. See the enclosed information
  1420.     for latest word on price and availability.
  1421.  
  1422.   - The UltraSound Memory Expansion Kit expands your UltraSound's
  1423.     256k memory to 1 megabyte.  Recommended for highly orchestrated
  1424.     musical pieces. More memory allows more and bigger patches to be
  1425.     loaded into memory at one time. This memory upgrade is recommended.
  1426.     See the enclosed information for latest price and availability.
  1427.  
  1428.  
  1429.       ....................... END of Chapter 5 ...........................
  1430.  
  1431. 6.0.0 ************* CHAPTER 6.  TROUBLESHOOTING INFORMATION **************
  1432.  
  1433.                         6.1 Wrong Port Setup
  1434.                         6.2 ULTRASND Driver
  1435.                         6.3 GRVSULTR.386 Missing
  1436.                         6.4 16 BIT DMA Channels
  1437.                         6.5 NMI Problems and SBOS
  1438.  
  1439.  
  1440. 6.1 Wrong Port Setup
  1441.  
  1442.     If you select the wrong port during configuration and restart
  1443.     Windows, a message, warning you to reconfigure the driver
  1444.     appears.  Simply choose Setup from the Drivers Applet in
  1445.     the Control Panel, enter the correct base port, and restart
  1446.     Windows.
  1447.  
  1448. 6.2 ULTRASND Driver
  1449.  
  1450.     If the Ultrasnd.drv file is deleted from the \UltraSound\Windows
  1451.     directory, any application using the driver will issue its
  1452.     own error message directing you to install a driver.  Go
  1453.     back to the Drivers Applet, and choose Add to reinstall the
  1454.     driver.
  1455.  
  1456. 6.3 GRVSULTR.386 Missing
  1457.  
  1458.     If the Grvsultr.386 file is deleted from \UltraSound\Windows
  1459.     a message will appear when you start Windows indicating the
  1460.     file is missing. Then, a message box appears stating that
  1461.     the Ultrasound card cannot be enabled. The easy way to
  1462.     remedy this situation is to exit Windows and copy the
  1463.     Grvsultr.386 file from the floppy back into \UltraSound\Windows
  1464.     Restart Windows and the driver will become active again.
  1465.  
  1466.     Using the Control Panel at this point requires a few extra steps:
  1467.     Go to the Drivers Applet in the Control Panel, and Remove
  1468.     the Ultrasound driver.  A message appears, telling you that
  1469.     Windows must be restarted to remove the driver.
  1470.     When you restart Windows, the message regarding the missing
  1471.     Grvsultr.386 file will still appear.
  1472.     Ignore this message, go back to the Drivers Applet, and
  1473.     reinstall the Ultrasnd driver, selecting "New" when a message
  1474.     indicates that the driver is already on the system.
  1475.     A message during the installation, indicating the driver can't
  1476.     be enabled, will appear. Continue with the installation, restart
  1477.     Windows, and the driver will become active again.
  1478.  
  1479. 6.4 16 BIT DMA Channels
  1480.  
  1481.     The default DMA channel has been changed to an 8-bit channel
  1482.     because a few (not all) motherboards do not have 16-bit DMA
  1483.     channels that operate properly. They may work fine on yours.
  1484.     We suggest that you try to run it on a 16-bit channel because
  1485.     performance is better. We can transfer data twice as fast.
  1486.  
  1487.     The 8-bit channels are 0-3. The 16-bit channels are 4-7.
  1488.     If 'flakey' things happen with the 16-bit channel switch back
  1489.     to a free 8-bit channel.
  1490.  
  1491.     Stereo recording WILL be better on 16 bit channels. If you get
  1492.     gaps or popping, try using one of the 16 bit channels.
  1493.                
  1494. 6.5 NMI Problems and SBOS
  1495.  
  1496.     NMI stands for Non Maskable Interrupt.  When an NMI is
  1497.     generated the PC will finish executing its current
  1498.     instruction then go and handle whatever called the NMI.
  1499.     This is usually caused by the parity checking circuitry of
  1500.     your PC when an ONBOARD PARITY ERROR has occured.
  1501.  
  1502.     SBOS requires a way of latching onto the PC in such a way
  1503.     that games won't interfere with it.  By hooking onto the
  1504.     NMI, SBOS has a chance to run. This type of emulation
  1505.     works great for any games that don't try and do something
  1506.     weird with the NMI (F15 II for instance).
  1507.  
  1508.     There were problems with older versions of SBOS (1.x) where
  1509.     the user would get NO sound at all out of SBOS.  This was
  1510.     eventually narrowed down to an NMI problem with a FEW
  1511.     motherboards.  It seems the NMI never got generated on these
  1512.     PC's or if it did the CPU wasn't responding to them.  Hence,
  1513.     SBOS never had a chance to run.
  1514.  
  1515.     So instead of SBOS simply giving the user NO sound it gives
  1516.     users the following message, "NMI procedure on this P.C. is
  1517.     disabled".  The only known ways to correct this problem are to:
  1518.  
  1519.     1) Make sure the parity circuitry on your PC is enabled.  This
  1520.        can usually be done by making sure PARITY is enabled in your
  1521.        extended CMOS
  1522.  
  1523.     2) Replace the motherboard.  NOTE: You don't need to replace
  1524.        the CPU. A new motherboard will range from $100-400 on average.
  1525.  
  1526.     Remember, there is nothing wrong with your GUS or SBOS.  SBOS
  1527.     is simply reporting a problem which has always existed with
  1528.     your PC and is just bringing it to light.
  1529.  
  1530.       ....................... END of Chapter 6 ...........................
  1531.  
  1532. 7.0.0 **************** CHAPTER 7.  WHERE TO GET UPDATES ******************
  1533.  
  1534.                         7.1 EMail Addresses
  1535.                         7.2 File Addresses
  1536.                         7.3 UltraSound Daily Digest
  1537.                         7.4 Authorized Gravis Distribution Nodes
  1538.  
  1539. 7.0.1 About Chapter 7
  1540.  
  1541.     This chapter is provided to give you information on how you may
  1542.     contact Gravis via EMail and also places where you may obtain the
  1543.     latest in UltraSound software.  All the addresses provided require
  1544.     that you either have a modem or at least someway of contacting
  1545.     the network.
  1546.  
  1547. 7.1.0 EMail Addresses
  1548.  
  1549.     FidoNET:        Sysop at 1:153/978
  1550.     SBCNET:         Sysop at 13:900/3
  1551.     MusicNET:       Sysop at 88:8101/105
  1552.     InterNET:       tech@gravis.com
  1553.     CompuServe:     71333,350
  1554.  
  1555. 7.2.0 File Addresses
  1556.  
  1557.     InterNET FTP:    archive.epas.utoronto.ca         pub/pc/ultrasound
  1558.                      wuarchive.wustl.edu       systems/msdos/ultrasound
  1559.     CompuServe:      GO PCVENB area #14
  1560.  
  1561. 7.3.0 UltraSound Daily Digest (InterNET)
  1562.  
  1563.     Request Server Address:               ultrasound-request@dsd.es.com
  1564.                            To subscribe, unsubscribe, and request files
  1565.  
  1566. 7.4.0 Authorized Gravis Distribution Nodes
  1567.  
  1568.                          Authorized Gravis Nodes BBS List
  1569.                                      as of
  1570.                                   May 12, 1993
  1571.  
  1572. Name                    Location           Node No.    BBS Phone No.   Speed
  1573. =============================================================================
  1574. Advanced Gravis         Burnaby, Canada   *1:153/978   (604) 431-5927  V32bis
  1575.                                           *13:900/3
  1576.                                           *88:8101/105
  1577.                                           %gravis.com
  1578. Deep Cove BBS           White Rock, Canada 1:153/915   (604) 536-5859  DS
  1579. MIDI 1040               Vancouver, Canada  1:153/7040  (604) 732-4446  V32bis
  1580. Infinite Dreams         Vancouver, Canada  1:153/7042  (604) 733-6432  DS
  1581.                                                        (604) 733-8193  HST
  1582. T-8000 Info. System     Calgary, Canada    1:134/160   (403) 246-4487  V32bis
  1583. Max Megabit's Data Port Halifax, Canada   *1:251/1     (902) 454-8351  DS
  1584.                                           *1:251/2     (902) 453-5731  V32bis
  1585.                                           *1:251/18    (902) 454-9635  2400
  1586. Open Access BBS         Norway, Europe     2:502/284   +47-61-97945    V32bis
  1587. The 1st Dutch MIDI BBS  Netherland, Europe 2:281/610   +31-15138754    DS
  1588. Geniaal BBS 2           Netherland, Europe 14:1000/3   +31-2290-43038  V32bis
  1589.                                                        +31-2290-45816  V32bis
  1590. New Age System          Estonia, Europe    2:490/12    +372-2-606319   V32bis
  1591. StarPort                Finland, Europe    2:220/630   +358-0-804-462  DS
  1592. Data Bank BBS           Pennsylvania, USA  1:273/316   (215) 429-9455  V32bis
  1593. The Sound Barrier       New York, USA      13:420/0    (718) 979-6629  DS
  1594.                                                        (718) 979-9406  V32bis
  1595. Music Connection        Texas, USA (Plano) 1:124/3109  (214) 596-2827  DS
  1596.                                            1:124/3110  (214) 964-3743  V32bis
  1597. Lethal X/Ess            Texas, USA(ElPaso) 1:381/98    (915) 592-3713  V32bis
  1598. CyberSpace - The Matrix Texas, USA(Carrol) 13:100/22   (214) 394-9339  V32bis
  1599.                                            1:124/6201
  1600. Public Image Limited    California, USA    1:161/301   (510) 831-3634  V32bis
  1601. JoyFull Noise           Oregon, USA       *1:105/55    (503) 335-9600 &DS
  1602.                                           *1:105/5     (503) 335-3053  V32bis
  1603. MultiMedia              Singapore, Asia    6:600/408   +65-2521220     V32bis
  1604. Paranoimia-Art of Noise Victoria,Australia 3:635/541   +61-3-379-7041  V32
  1605.  
  1606. UNOFFICIAL
  1607. =============================================================================
  1608. UltraSound Connection   Florida, USA      +            (813) 787-8644  DS
  1609.  
  1610. =============================================================================
  1611.  
  1612. NOTE(S): - All systems are No Parity, 8 Data Bits, 1 Stop bit (N81)
  1613.          - All systems are online 24 hours/day
  1614.          - Speeds: V32bis - 14,400 bits per second (CCITT standard)
  1615.                    HST    - 14,400/16,800 bits per second (US Robotics Prop.)
  1616.                    DS     - 14,400/16,800 bits per second (HST/V32bis)
  1617.          - * - Files are File Requestable
  1618.          - % - EMail Only.  No FTP or Telnet.
  1619.          - & - Does not accept >= 2400 baud calls
  1620.          - + - Files only
  1621.  
  1622. Other Sources for UltraSound Files:
  1623. ------------------------------------------------------------------------------
  1624.       CompuServe:         GO PCVENB  area #14                      71333,350
  1625.  
  1626.       FTP Sites:          archive.epas.utoronto.ca         pub/pc/ultrasound
  1627.                           wuarchive.wustl.edu       systems/msdos/ultrasound
  1628.  
  1629.       Internet: Digest Address:                        ultrasound@dsd.es.com
  1630.                                                 To post to tomorrow's digest
  1631.  
  1632.       Request Server Address:                  ultrasound-request@dsd.es.com
  1633.                                 To subscribe, unsubscribe, and request files
  1634.  
  1635.       Owner Address:                             ultrasound-owner@dsd.es.com
  1636.                                To contact a human if the server has troubles
  1637.  
  1638. ==============================================================================
  1639.  
  1640.       ....................... END of Chapter 7 ...........................
  1641.  
  1642. 8.0.0 **************** CHAPTER 8. - REVISION HISTORY *********************
  1643.  
  1644. 8.1.0 V2 06 Distribution Disks
  1645.  ------------------------------
  1646.  
  1647. 8.1.1 About This Update
  1648.  
  1649.        We have had a heck of a time trying to squeeze everything onto 6
  1650.        1.44Mb disks.  If you are reading this, I guess we did it!
  1651.  
  1652.        V2.06 is intended to be shipped out to all registered UltraSound
  1653.        owners.
  1654.  
  1655. 8.1.2 Files Changed since V2 05
  1656.  
  1657.        MIDI1MB.BAT  - New MIDI DEMO requiring 1MB of DRAM on GUS
  1658.        MIDIDEMO.BAT - Removed some of the MID files to save space
  1659.        MODDEMO.BAT  - Added two MOD files.  Dune Intro and Space Debris
  1660.        GMODDEMO.BAT - Same as MODDEMO but uses a different MOD player
  1661.        JUNGLY.BAT   - The Jungly Kitchen demo by Twilight Zone
  1662.  
  1663.        SETGUS.EXE   - V2.01  No longer places SETGUS.LOG in current
  1664.                       directory. Instead it is placed in your
  1665.                       ULTRASND directory.
  1666.        PLAYMIDI.EXE - V4.07
  1667.        CONVERT.EXE  - V1.01  DOS WAV/SND/VOC Sound Converter
  1668.                       by Channing Corn
  1669.        USS8.EXE     - V1.01
  1670.        PLAYFILE.EXE - V3.12
  1671.        ULTRAFLI.EXE - V3.03
  1672.        GRAVUTIL.EXE - V2.0
  1673.        GUSMOD.EXE   - V2.11  MOD player by Joshua Jensen of Renaissance
  1674.        GV.EXE       - V1.7
  1675.  
  1676.        HONKY.PAT    - 2 new patches.  HONKY replaces HONKTONK.  CHARANG
  1677.        CHARANG.PAT    is now instrument number 84.
  1678.  
  1679. 8.1.3 Version 2.06 and 2.06L
  1680.  
  1681.        There are two version of the 2.06 software.  Version 2.06 is the
  1682.        one that will be packaged with all future UltraSound cards and
  1683.        mailed as an update to all users of version 1.x software.
  1684.  
  1685.        Version 2.06L does NOT come with MidiSoft Recording Session or
  1686.        Power Chords.  These programs are commercial programs and may NOT
  1687.        be posted on any computer networks or distributed in any way.  As
  1688.        such, version 2.06L is missing these programs.  However, version
  1689.        2.06L does include about a half dozen more, REALLY nice MOD
  1690.        files than 2.06.
  1691.  
  1692. 8.1.4 Last Minute Notes
  1693.  
  1694.        The Power Chords Tutor and Demo icons in Windows are reversed.
  1695.  
  1696.       ....................... END of Chapter 8 ...........................
  1697.  
  1698.  
  1699.                                   THE END
  1700.  
  1701.